olivo (tabebuia berteroi) - Spanish English Dictionary